88036082
18148986
72837275
10896380
41884112
81098663
56711878
1705400
34426163
886022
5335409
98521589
95015463
31238279
6274264
6111696
82812050
819703
47458429
4747187
27061432
31206677
39267676
55618795
73259786
91305707
2769287
6142172
82976835
18671845
99837106
61835564
7363640
41563223
67416809
36417655
58294651
21218697
3840239
90117424