8385645
56953643
53348821
14256645
7324588
92633032
26001385
17783274
38476098
88862785
55482751
34724996
78159170
8417414
4931929
859448
93062814
62627500
7223984
85932290
93947434
2219832
12133057
12997311
87437539
64684247
4441468
3562638
28451746
3054548
62025442
83057152
29804063
2011671
28498327
68458379
36114227
50184450
30787871
22672517