86648866
257332
86225043
14129338
3290840
84417544
40035440
2123215
55828447
76421359
3241787
49641219
74247170
86387349
49609472
28902195
82787091
87085406
7971793
81351918
51911352
3707221
56434021
43794154
69662557
8806474
8826908
3294727
24355979
7480625
66336247
66266927
23525948
56581174
163753
11888324
70263884
44965733
54187135
46826539