69651092
63434811
19503893
15342188
77002243
19982000
28996833
91068159
30425129
39299798
16167066
99332362
22871956
10622080
27038744
29175466
4284910
71417487
98653614
73381680
22168479
16166613
8074189
13218175
71654020
58362366
3214543
85084268
22431768
8171206
31336663
34086334
52907983
5666069
79753915
56748186
60967885
3557276
32041275
917752