11967933
1003945
98411245
94406368
37655173
5143443
22303100
20628829
72511089
15749375
27739486
44584261
80506002
78049764
95703621
6219968
48632246
22569346
16974163
27232334
1369328
2695056
581658
2474599
1287762
24911345
66015427
90638822
84965674
35813461
52389984
59659145
13296483
80469543
40791386
46361
24462516
87998935
89656721
55602201