68857395
30231063
14264080
28434693
88985081
80652983
14194382
71869988
25811454
11086108
50264663
69678757
5167692
19921451
4124755
9849663
3079324
77241054
97148605
96473159
61862594
2191554
93579901
3911648
21461552
92301790
88924677
808564
84936440
67942323
16481831
52229112
84119245
87856893
36823029
8863800
92032589
96716934
93956666
1580359