42468058
74936681
14476310
49365809
46484567
70805331
25393305
44496320
52349852
13666695
24368374
6545156
22785518
43945179
12165300
3001328
56555656
65881868
46027139
14786843
8543034
40067789
96021145
89419647
2625508
82191984
92284022
79623410
60259639
54455822
81231971
75513003
24449840
85644719
44064669
76863049
32877126
79023212
78542047
70524044