69502058
99692227
68781575
31409985
6018514
64323353
70089136
41175040
70855506
86708285
22809902
8344599
8474708
98484689
69577248
57578237
51595169
97618742
1632478
27317563
2466451
15857646
42477904
10571352
25453759
76415439
96364675
40157460
25633054
53855335
6901799
503495
11172173
4215602
12175736
20891308
56649891
23829062
25159827
8345220