28217426
64209300
5608107
54942724
71717686
16667195
91959900
28782354
20289479
3408567
259996
2469083
24097481
71095683
95717422
71437780
94403155
53451821
42742948
12576227
36634046
83658351
2649189
48439380
39988707
63405479
58881920
51208927
55892215
7695461
77594955
94067484
60535747
35335325
15905437
38057201
89668228
92061305
8478949
94196045