19623904
61027026
29654843
6059841
2577382
86617412
41002395
32397776
46847539
61973397
2635575
19175626
43649079
93709319
61327051
59639737
8642644
77739230
12695029
91045809
77975135
92674676
7125457
93742018
5791904
84498029
98449646
68373680
38083199
18408176
58658300
30501715
59632555
63226468
79105357
15095645
3405236
29222716
60715752
24547250