93333241
39447274
34404045
8383323
90014238
2893220
8935755
3719016
71473211
48977343
91783554
18867420
93925876
37854606
91067794
77553223
11866214
6216790
2187833
10463641
22355406
22814726
25492889
80432737
98723288
82074686
621790
98248298
36156677
80798505
40887321
1914216
68706952
45517829
34124571
20257686
75217662
89471822
39056900
22276918