17055522
8691660
24353122
80459583
51481482
74387459
1229783
49183722
73046614
4488402
91655735
72473321
61906477
35423605
16387739
95877733
98047684
69639365
14276425
79526312
21609313
49636171
2804695
45189049
54735936
1552951
62709247
61783315
52558093
99906788
10106726
21506730
41781789
46368588
62833486
78918245
44277438
13731726
3142262
3058886