38073590
39133141
47946963
33694948
72467954
75734017
98914297
23551358
88582125
36245428
55107720
81443779
1616694
97867226
27331622
51169026
28339798
48078758
38775306
25977628
79761844
10565848
64543953
50224067
87329934
39068413
50178860
93569814
4718830
85437779
2645636
96022334
97917580
39943075
46762681
37033893
51311210
49263520
50843237
43078114