61299476
50693121
5741987
77974741
10002699
82056258
129134
24568597
62864476
21295963
55575853
9343612
38612727
73662056
7417133
35791310
19043816
76882523
14133245
89591909
41945812
22685696
13061835
24988829
41895572
35637804
36358927
82528332
2660764
23392261
55966612
451176
90793105
66074187
10886903
94422843
73023213
20127054
34534101
226663