42112734
68828457
26699951
50172322
8539159
55373618
97598574
46395328
17309912
98623528
9241820
3831916
95473707
1542774
22404974
13801788
63235809
5278913
63272203
4425483
87959187
1656681
7589358
64782714
7779768
65722739
9538394
7833824
4584329
94498991
60289193
32397161
8691744
71492208
52107671
39131534
85824999
47664905
17001485
92833643