86935990
82928754
74111517
82425743
44763649
559925
25344610
36852437
79806548
99936726
39379050
2373067
15126580
39614236
94693361
95213480
53854482
35044953
652236
46957722
27075305
17494613
66955776
9838858
65333211
30967324
1869795
66661264
41018707
98516382
15459311
84775933
25963279
90818700
69264233
42127250
8762247
16644385
71249434
82408680