6432929
30013585
64635068
20652440
6779355
21715602
84197566
9036340
5147168
35711071
5426544
72406274
3464176
65707871
99614631
68327561
52688739
53723540
73512124
39036100
84079113
40512227
41604427
4553056
71684107
7276181
3583769
98741425
62702686
14495673
2202212
79982290
52735653
3124654
28303107
8323392
7479925
46082351
684370
1828425