23618475
26958603
28708616
3996480
21477795
74767482
66514961
36235692
24509247
45554257
11119262
64702
59643508
3017418
9912557
31388205
82132931
39299097
44622757
86119985
53063250
68464918
695425
23043011
7206956
67502928
60095189
66609980
80966680
65521112
2227517
29773834
46878415
18708134
20385220
17946774
44105687
56579839
52909799
30443407