40194827
56553906
34263678
7172406
89447397
66896816
80075068
30498263
13447638
43709413
65876316
22657637
88933470
81694618
70384011
74337655
65006144
29495073
38157146
31005452
19424811
86553344
8299440
28472569
91652301
278650
40801605
9343343
23593346
67596306
30458329
9832014
11912293
42447085
48325266
1015478
90053777
7109298
9798998
30208030