19501395
94158006
61268796
72137263
66481896
12021000
1470599
86432567
8824392
8369699
43651003
40998800
9383229
88594659
1055147
1138682
90133622
4333923
4589578
67329517
19507042
54059242
25719032
45843092
4320369
48927506
57736413
8584162
95183496
7814038
80204735
98861068
12727919
46495282
9749444
95277603
81327166
60584201
67708912
5311498