14462149
9761420
49767927
35698904
18115465
25377840
732594
28556088
11121563
12051878
8366027
4498081
55159430
40287233
11168242
83096862
99945263
57909232
38064255
3913769
49214623
45608520
81049477
1485136
55227974
41231089
74427122
92412536
5724880
28963904
16402866
67532739
91853309
73675536
41983211
3469632
82883754
8649753
27164321
43696776