18675497
58967052
58495657
16858045
49071125
91272321
6888478
71427847
51413183
7558363
84329801
44825901
83871901
83673106
13654565
5357925
47645646
4882576
93482995
8563347
4960206
6789618
11191477
50488021
42482601
47333315
45606032
25341633
47268198
12421938
71577168
92007192
3332329
62212677
14295598
98663612
84197170
43218887
55145246
21391227