86692129
33485612
50286886
34217868
54836232
56893877
71245874
80181299
15311880
96385155
13659785
91468780
69303883
41076612
40109540
86543518
51707959
56149706
58077605
9683219
35686057
22169045
23524286
12376961
47036120
16321747
29361371
47299898
93292376
21301289
74559310
5164515
55119074
88841143
62359233
96728549
10156987
93468491
94781964
2462965