13783326
34566093
74482708
4946210
47323019
4524469
19027255
19592577
8947312
98113372
9214493
70691783
30832245
64362415
9643382
54313128
33744782
77741992
93097463
91447666
40151785
54686050
33718660
64082674
2687226
40385628
94796123
37916616
68944304
90495463
28094211
100005285
68665459
35064309
46058732
50669289
43863854
6419754
75904661
84348520