434540
13358815
98058640
50357052
541399
62252699
71992424
92835771
36096277
83699876
47731074
56532728
48422173
99295871
46503563
51896024
73557587
24422345
4952192
49512180
32151529
67193842
17321863
12067666
47204503
44477893
6109983
50127227
5301368
77444990
13953921
78126902
802712
93147668
43375526
93689503
30551014
53802486
38691321
76637470