65885530
26764495
92225385
43456127
19608719
98173606
53127876
61597053
76529510
25234002
51806028
33307277
47228341
64932762
9314406
2178394
83403079
86672021
99923690
68701529
90214376
30354720
69152587
79279640
8046844
15964723
80979919
27112030
66849603
8184182
36968670
8916874
3839264
49426323
44321245
83966760
16932772
7368899
79378390
73141072