97861067
62691501
50152000
5717499
64076139
18977926
2010680
33625305
77673409
6312124
76127099
13709374
61736532
53317143
26439492
1396857
89662621
73071163
16688653
44926252
96531742
28596894
46248907
18286226
13377051
65566260
8310162
83764879
17763671
7600881
12658678
23091419
27181657
38432260
19167042
63254051
6158078
96129956
34515480
21059121