86435423
50917850
97014069
2656843
35086916
84902200
9284570
68914584
11799842
1142148
21934223
70609625
5384731
3861997
35695739
85685104
86385244
76165395
30208967
68561145
8431147
1658428
69099052
78413957
24522056
9733382
9327369
13131583
31471000
2978990
39906102
1279562
52265357
36123206
31366234
93147156
65322859
89643778
40459398
63601378