46754393
2976829
17155249
52048455
28155850
83466748
2292340
40512148
57479622
35039567
41324379
1607956
9071500
25438880
23909697
13162693
3621587
7883959
16698379
61089309
3653251
37382128
21729561
80999113
84596160
61155373
13492594
5801275
27396440
290536
77984508
29706340
37929639
96985517
24383880
63295437
60764026
8050390
35933704
64206663