30724166
50516382
96656183
72442396
3210185
33714441
72014060
54918942
18221301
26632533
17362426
40725216
20622219
59325278
23485626
34051483
22005531
60436945
35669222
30056259
21281742
84612528
3544907
4851267
71507728
59557517
73965036
25521019
61818416
77204570
32386562
41447005
1973345
69743347
19444810
2673457
20384195
27438466
91772883
91546643