235318
382768
946700
70222
184840
45625
385615
23183
374509
168678
255505
254621
520478
728818
733271
339545
157467
609551
13528
547551
40559
684343
43371
482290
182194
133962
977376
439517
1052742
1013466