19189570
15264712
16507463
44011623
12536743
42062361
76372020
68202012
14228852
48359869
77296004
46284411
63425742
14709699
16326237
9075852
51504541
5942214
19275563
2795549
61623187
435822
80945147
59339495
8700722
529442
91194906
41215373
26551911
2358334
81628450
55679643
97305002
4793965
88447317
66336337
60596943
88867272
35553667
10478891