37681995
2396483
31539202
93402690
2743924
24275230
79454511
60999222
45017386
52281477
13231901
20663142
276774
5116641
69381624
13161642
92515665
74499810
90069265
27178323
42723423
1016582
85264951
29272011
17945428
38851791
27092789
68975616
73881811
39711983
37399685
32647353
63502026
28275788
13793818
13047098
81422873
27311815
45042755
45282877