4994020
6110802
57642428
58387119
77826818
68889070
64868235
15684099
84614146
82812135
81422676
15038339
11354951
50283150
8458339
46061721
96666630
96112193
56366349
38499369
4406447
85353221
19561898
41906881
18524611
9745391
73492453
70628059
34843257
46763014
20829180
3261183
1546741
14252392
50435081
64823057
40391648
30462523
58076162
89532206