20917377
66266569
4216399
49823108
15938
13444288
9528452
22332872
34875951
69329811
47092819
10795322
19091162
994780
35317294
31957066
3963769
60565519
60698819
22003217
90141493
39136956
73362514
38511688
37504053
543613
78333115
93247890
10218255
337808
74461003
7001134
27541586
375403
43268512
52522783
45815045
85554271
42771491
22568073