16645121
33411193
62635289
73841990
6717510
69799196
383927
47343504
68659033
91148282
43186641
10894136
1904065
50074044
29852221
48892150
44884982
34341800
11611451
62955746
18515340
23366696
61042155
48457696
25219771
37744915
61189159
4444751
32616765
3002568
35475834
73955466
45057104
7965135
39364
628074
67875790
35643379
23594856
20546105