83988113
72695414
66779657
5676786
99599730
67954795
26921515
8108756
14704377
75269417
15569518
9510153
69299639
31486403
23495408
17701883
52915937
82393986
74264765
27254941
63499105
96862556
30395048
34754314
46413052
24617588
77008284
20263211
89721710
30881785
99668751
93164253
76026447
3823713
87518578
25098559
30929010
69545737
60384817
42679414