56375666
33973900
98731282
51216280
33889189
9227336
72559235
74335390
93345368
48901873
88137590
3494345
10261267
16139841
61103314
13051808
13857478
8847343
42315686
13115758
91366752
75172277
40447116
38704136
33945095
5923178
20568429
83194578
93494378
69124526
9803861
84483410
95586847
68862636
44073876
70643305
9216942
2055504
61425953
72172375