90891642
7987979
84091611
32197066
94335193
23859179
23145023
73295306
971839
35379412
6417696
59074913
79017220
51668684
95122289
33165065
37605350
18987263
86981680
31514553
8294680
9488781
34878796
35855608
99511073
49101163
31237351
57812321
58364370
80513425
33446635
93687287
7678322
64731675
48764962
12883835
84553839
12926154
23364458
79966070