73751059
45502999
77347974
89942046
3394416
76558049
63476980
87312750
59481809
84493911
58054944
85613713
89989551
8590112
71412046
97405214
2372010
1504672
17966716
9837642
63982074
92902616
47141744
98481032
18443053
82024896
55897538
39255095
45652304
62895946
33016881
59985585
68527816
341545
63236703
97784302
16483192
5218430
42522685
67524714