700999
12823032
2971487
41398710
6033140
22445526
17735260
26495853
39825301
55765227
82894765
22501531
87449894
26838066
87298604
1862243
46436166
24099513
6072507
73089517
45251262
92525143
978828
64642878
8591075
17786915
2476534
83285398
1106584
49382638
70693877
50698736
42055936
59646916
69741914
27402341
2272564
76889814
37321538
67793460