68874958
5584417
16848295
71632213
91928872
91588348
9622758
82752698
88873959
39262695
50125994
8131873
100007695
12889995
64442804
47009437
56943047
26487685
83624105
4906010
96781533
6395495
969281
58973638
51427163
13383657
60753960
85862224
5146045
10053652
73315372
6131214
62283619
99158159
51246807
20442055
2589471
5431783
25323476
38875265