47239438
8637882
91699353
23275516
38745037
616163
9767591
92642160
8037443
29598422
2303300
85987536
41753753
57599250
64668257
12014496
9336371
18269767
13507248
1320180
90141164
64778901
66219638
83141044
65496321
41163970
25353890
32709835
57441358
1179883
19005823
79106344
39731762
20756942
2624670
79006644
71986121
17462504
32621781
81837158