21168616
83504165
30616292
1568106
68137110
16039289
96072908
44326581
77807208
19668485
19033610
75289375
70421787
22623820
73341674
48899989
45554227
32061225
82908050
26443057
37688656
45433707
54129145
62693081
24248859
40974864
22802387
19421147
645255
77312319
22656366
71855512
25322282
49737941
28873106
91647804
36172478
82956674
78145210
38751549