10199033
16258937
19428957
85657820
41275197
12773887
60437225
38616943
2075850
97957261
24749888
63308544
72986306
81794142
80508137
75988290
10224829
59476961
10382709
10839797
33589147
6729629
95354501
52099898
67703696
54023449
71083969
42561839
26968538
45564469
57345213
65678121
2275442
91387698
29955298
74667251
57168230
3155669
20538493
59555447