11585260
8887951
23651329
15273066
3105420
43808492
96277913
74044641
29372199
31519437
7203485
239190
38226248
17866413
554041
94826830
57981108
52739230
88347457
14117807
96801423
31377911
3955396
49349249
89159347
53293135
21357205
34601915
13407932
90654574
35258372
77018157
61129841
7012239
69057655
12911017
38284791
80125563
43796466
98758888