66655250
30147435
70328952
65913466
19428836
9245535
73023578
88624789
95606032
6915704
27646621
77282254
681709
26657787
28565228
84888754
46842517
2522538
42563731
56575164
3512993
20272457
80071525
82727753
80707464
74524798
41515002
7069929
75721173
18006952
53058428
15693402
34474402
26271321
36166533
98755957
6736821
94229634
25777479
62227617