75162390
4621242
28032534
67799081
526330
41732827
86456909
66873165
94914432
20097567
5943354
76993218
88272257
1071705
8558828
6907215
6187826
60614098
40805052
50034365
28133634
61967555
69854553
15436249
11002813
88371633
582836
32227126
42907249
5189218
25549394
5312144
49371974
95349965
29057055
59194791
41056655
17422105
16934575
160624