62924722
33546091
70018598
83475691
45162934
26777868
40292131
43067255
60965014
56815243
1242417
83945148
94583315
66523130
60697633
43563267
27014663
28359880
7393242
20172016
9875660
23749952
89741473
55878616
5624394
82795532
51915172
18122347
25887292
1548611
70308315
4887125
3761317
19081432
6373810
19729030
71055743
20907454
1902486
8048702