2382737
64627036
94738751
12869757
62648235
91536367
5940631
57084025
47922492
4525503
34234708
5814205
84107711
50372753
55943379
49469707
17985592
65731064
36308141
44489214
22054670
24348586
91932135
71795971
489986
77789588
49966654
12797970
3846610
41577618
11851441
37259818
17454506
77169915
69199928
10494333
96089067
62507919
36077797
2884158