18198762
8437558
77605388
62815237
11749334
64487530
25993623
5980424
35777384
60501714
46272803
22224159
96571629
20589145
75622109
5297994
33038996
78362024
29672120
60177839
31226490
77513811
66617693
36079091
56522144
4124506
47085526
87692466
98785671
89569184
3915765
2496954
72441892
5173954
3335301
11648676
26333138
13488524
9813375
19458651