33557014
93432895
46328818
44533197
54945504
55861311
20819194
55873343
40949679
71132759
54334561
67123285
7110155
24355959
29197078
78332701
17857143
92329036
80035493
478034
46969369
29154605
6201975
90778255
63076162
59384443
51532563
21697273
2698385
1513191
44277382
5248808
75334163
61523831
53637026
79064583
21388724
15015341
69118825
50496678