2618536
40994683
1340225
43436551
29917744
68213684
6901444
77207311
76852804
59788513
5946696
99016359
49757262
64135268
79924926
6272172
69438675
11385181
62484379
69537913
63977320
59565009
69532549
3105730
63804830
79661006
33851871
62442876
19357865
16586674
23388117
7295398
50047583
48185293
71211141
52939450
74608499
2932216
23549042
89689806