76674638
76472951
19617703
4515478
6096720
93689009
58421221
48202740
33932204
70536909
18602659
71042526
42161785
30045039
38859706
97988764
76625239
48419771
99689454
54275072
90872616
95884368
78047298
11995589
22028940
51594207
63929788
21852074
19877015
7367137
64743275
93777939
76839658
21357556
31734640
56565069
32461198
62241175
61306753
4460743