32023085
64011634
94389733
48575245
46591152
97487866
39287617
40678628
33626855
201749
4899762
26076919
548143
70343119
55709920
17339359
7266309
5042682
29437455
79582958
80067827
92379752
85743220
76815216
61254158
86344907
12759459
36035025
25735438
8416440
75569023
7523521
4219874
17365280
60782671
56763370
71621038
314240
70118931
54571602