52813094
95678562
15139498
8156184
2565878
65798743
20794327
70222704
10291881
41389980
96907568
23736237
5834246
21286589
45235583
87176181
34507200
46495563
20427192
73537921
60609910
98937918
22163459
5410827
17968518
52228699
5359114
44689409
39038810
7717928
85787865
50193533
85765023
55356792
888793
51022754
78807725
635749
92186080
50998491