97569762
7136981
45785341
4998474
34033954
68826405
84105309
33703887
69854858
28476561
72144472
83113340
14617252
16788360
99759973
19939452
20387413
33139688
1092298
47784692
45362455
7319694
18767665
81704244
96878093
66684078
10043330
36307850
5565758
59001195
48481217
25545036
27675183
1605213
6223272
62025944
93986244
49463901
53891014
47099370