31227994
77599619
33653829
613423
27252811
25079750
74075552
81895998
1529363
36622064
8076784
3763284
21214018
27665211
1495974
54996721
1000123
95847128
68587894
94818543
79293906
14951939
51318376
78705192
79627663
30411865
13796363
8946345
52516410
72336479
45934182
8147100
90538754
5631390
56316088
20156963
71157618
45168833
11992831
54213954