65355323
7482110
10000420
27566241
58393195
25818423
36899221
18765763
70206333
873359
18869260
27463072
38982291
94417986
24169071
4626813
91187609
60812497
41142714
74148162
57353980
25171165
28917177
11083523
19237719
1374541
18094319
20265054
18735399
86489984
68037597
50024579
97203198
54926218
91328191
68716566
38828550
10708356
87525506
45032106