53412224
15695260
63132203
30103411
89283473
66156714
39489689
40646329
40935577
51309163
82156140
29677620
32088242
12572468
41637834
19577544
45334703
68868505
5842133
51025681
52437374
1117103
29883369
75923285
1651355
79237112
15152194
30794056
33133471
54969713
92106734
80371817
92421775
1569294
11794761
52665218
51351643
32287802
52267150
71567561