16858235
6026928
3135792
18075023
77018508
37265499
3947603
49986999
34794312
75238162
86702921
56227304
71367099
61108445
30187300
7501601
62633410
60027488
21612097
6051616
42216249
14768831
5756961
54859620
1944333
28485325
1907230
22312907
25841175
8929800
95403336
49531864
43825243
76612401
33649310
24357842
91291565
49927165
4130345
43511196