98782838
79381201
45136903
48088482
37833021
79659308
94889546
30539220
32266106
6676401
68682197
1349556
94888052
50131948
53818139
17368434
11523951
29057060
58187308
21268058
19117880
95573188
2384371
14036106
47065267
53412265
6729574
11353649
54957350
61986730
41986742
53329881
88171573
69565840
8917707
804924
45063038
37471337
43344688
66377822