19753634
96356833
33652052
62468026
87573346
35697316
306257
28655702
60984886
83365045
52026022
34696184
97788760
3816530
56115348
56056265
76691011
10517512
74163953
85084046
33212960
53061794
40881333
99713718
30659564
53198843
76715229
65253130
9632149
86134007
65137729
80551070
26249076
37530
27696581
97999473
74334874
88934631
92095258
58127390