65938668
79853485
93704511
55859806
99908701
3191305
9753835
63445806
6535024
11336675
23011709
91388793
3276072
384077
74348204
3777505
84164535
51118533
38851305
52617594
96329534
55766918
72646638
21324964
574015
26249675
61237373
23463318
14515015
73156552
70544630
7691391
79172362
39632353
45879971
50497331
61848827
85359607
41227893
11684975