45359352
16796025
29362781
38856442
9806350
10354133
18473336
48987326
6802125
19746851
73279358
37296208
64862142
9971424
78283306
475776
78658125
58177492
39252664
99645399
70258187
82116702
60075207
96294370
64919057
16609602
78941583
64961450
62242598
1870341
60752204
73818326
28053236
92994593
58478767
37684385
21656867
22301989
95523506
29983541