86072989
46136543
54338730
82161548
2127163
72858011
10131611
27891920
17896389
73412216
392830
5397410
63723531
95574059
4744677
14451888
95911595
41032665
58974184
91674520
54161059
2948695
58281146
97517338
40227088
89953063
80153614
28986748
94917628
78578920
10273109
9157972
62559217
4374866
93489152
62703894
65614937
22351639
20676598
33822291