5985836
8012393
3826360
6644287
89624859
86048295
70371145
60759176
2731630
9222302
51094023
59389815
19468964
60003152
6755387
33816147
85168909
80254064
35062367
56604187
43708439
12536094
99597524
89367640
6166533
51711840
89389713
2800165
47102866
34624748
2336208
30275064
27545097
15049238
31278945
45494175
93872515
83328700
68829539
21689767