92942825
28166771
81363861
45694324
15179292
29236697
64979571
23227579
43086682
40144434
57463483
1732565
27547112
94765311
75095657
24479840
21016275
51926083
9670352
3607870
45372074
8802670
91743080
79863933
30245098
83643742
80284866
83529881
92422764
42762005
78251788
62045643
88332627
54592234
5148700
48864361
821513
79687685
85369239
36108548