51526462
61597942
12453307
39017936
379543
94466938
56056668
63672785
20878375
30316767
55627673
85304263
9764751
19027332
9801238
2756234
22208401
85697961
21796658
73623162
46132328
71816745
26754566
98975166
58189104
90086694
475435
49776644
81013921
45147857
18784969
74849352
15451314
10644929
32505637
26183158
34666539
48078892
54993789
83943732