11442702
6691876
10632208
79492649
5703606
55142934
89333840
13998370
40263014
67563744
54197371
4691391
5709086
97307359
15633110
11878485
78103875
22979309
45303655
45414153
99336456
1781104
34465049
2423914
62672143
31965601
95648859
48133915
54618156
2303186
5268181
85175833
45258210
46232166
27124305
70798930
65619754
21237146
21699334
59009249