21971496
490037
97039820
81793685
2660157
678549
84279833
70437240
65954904
74863902
18097788
87409865
4628789
41656030
6477862
25052578
79164407
22261844
22955425
21686855
22283186
88513424
26712340
10087886
35308085
91776070
1527471
65833124
41604614
41289917
19336105
6527446
66608121
78294521
1694871
74133375
7036176
10851643
92731014
985875