19595919
12409470
77309362
11427259
13804703
27716598
10203558
33923007
54808746
11459850
1872813
61632829
2125485
4864176
82189422
2513915
57421565
1241048
8673477
87961860
41847272
32413462
62136045
40949161
37263432
26136493
70426062
60152790
41685218
69834630
19318738
86681443
11299477
88379196
87715832
47972816
66725208
53475703
48351382
24135098