81464890
83307506
54066980
93873416
2932097
27815369
66153636
15859620
92326456
9015042
16098880
92802571
82196663
94345
13945937
42605633
93099549
21734893
64758712
50251202
92789252
31872202
8111268
38667783
67548774
43995776
86176125
4388681
73353498
44864535
71908860
94725069
71379630
7667991
69124923
9871561
16963913
25588842
9334
5522576