1833800
84015534
20693817
60142386
85028667
26855399
67008620
60579867
91717232
43865926
91535642
10637637
93338302
19657861
65019345
175472
31159100
50281956
20971258
1998658
39449984
13277136
32258470
574856
1565703
50112177
41271843
20351068
91899985
3225518
6533768
14355164
29311596
57589732
22145830
95051511
7185601
60446248
72549599
8783515