28676351
39313878
81468284
237604
1510283
1145961
11363080
34156998
7463193
82781909
71788510
76421074
4621475
60771741
16516024
64192250
36733140
87062607
12495321
33473942
14544633
93775925
93575981
8454832
4119788
38375685
23937535
1958418
96328698
53988006
38715746
79573442
48465009
8452612
99853661
98841186
91036246
91138581
11945396
16414671