23108564
941647
1567410
4691218
85765244
9567466
25337001
642637
14476254
20087157
86561147
64804881
29875978
37497350
79904339
33518975
62808956
95156080
30023870
34105368
57391548
63742687
3306209
56162824
6799183
90984242
33696297
29574541
97183084
91427458
47068823
8004832
74004357
12454938
91747454
72551680
13142959
56826827
74157477
42322050