96408581
2995402
3974544
66909416
21452098
83439233
26731029
83647503
69815759
13393710
13692176
78801415
81593800
75237844
84239059
59447024
37163308
48443049
57506433
12149262
48997925
20342020
81254708
13978304
57328384
76162585
54998835
65387578
33145822
37662465
92786975
94746624
9318942
32197413
95416255
42319348
41101479
46787009
7969973
35878813