31624365
2390973
16886277
952226
99185785
90919980
55037392
15738385
41255800
6955882
28189628
6487318
46727369
10741852
59763422
38386176
63411590
4977007
4616643
69349549
2512539
13222732
5242912
34889230
14979848
44744873
97746339
65005064
8307857
76909151
64997468
47203998
50217602
11836395
76152047
26903299
72434811
5919660
16574492
3732491