36414328
1481302
76396541
79757542
34113984
13494790
6215837
54576962
36759659
29938654
45988730
89604202
32004150
20561611
31116596
39372396
85744011
64196061
9771433
78876179
6764823
58493674
67409603
807139
12974946
23989311
59361821
20091402
812852
17901390
94902928
32198188
16447626
8609146
4615279
79492165
95894088
92359272
45244328
40686845