25167450
12807733
20869049
80173117
71778347
11197373
3254477
60434383
65788601
67257413
23451490
55277190
13289934
8821145
10642942
47456766
9252444
10317517
95174221
57135773
321026
83265732
52577273
97765379
68175490
49829159
29592766
81881935
47634606
93096028
9688358
47881046
40535829
61336926
6987246
10394830
63307376
8164160
1947442
62255464