33064758
94997939
16842593
5765559
85082172
72465245
48997384
22677554
70177941
28131282
67876893
17838847
4921679
48083396
29501710
4125363
55365561
11226102
52534380
72215194
49331322
22342508
71573742
30235169
76793980
15523473
74472881
58538071
11464296
7216337
77108716
52065018
80026918
14782953
67575277
156497
70108814
46811340
7456879
93021945