1493916
67901451
75689302
2765631
19913095
60253363
43438357
4473705
14787292
24677483
66957140
88967396
26239820
69819282
98405287
24126091
9378274
34256280
67964903
4451164
4264493
1854723
43624142
7029634
61548585
33816360
98023861
8274200
93067583
91708377
92235772
47099712
183083
63052293
80474227
58943972
80989615
25274381
72285747
23369590