56677927
89323165
1218417
98755803
39627486
25967192
1332862
94098819
40308720
82399149
10742229
60504324
72306605
10515535
44411416
85128386
47289807
34023873
4762538
48526025
21212456
944320
42423232
31592004
92674171
92767442
15307346
55814177
57849421
82671670
76004691
28712498
197998
43094186
12958830
40718577
11043203
13405347
49958940
79562163