23994975
91153877
59792928
52021177
67945903
16766437
63132219
65273521
45818680
1521294
15622609
88864400
11756587
71225818
71675056
45637552
97887214
91711867
98424056
64457849
56745408
97143807
19177252
77576276
47214582
6047346
27458369
59933642
92319106
14668794
64865188
15116299
42356450
86698889
72834190
36616417
8213110
15982170
22229976
52647025