53667662
67434942
20524029
34468522
3165780
13901660
41331805
15147418
85128927
49322392
2627770
9453758
91384478
58008620
5856283
54808892
11831983
1878224
18616638
8422154
71043575
41022539
17781208
99238357
10319096
18908240
48173733
65696052
78879237
95936403
2648938
35009334
34902536
75291191
37192874
6126652
41291095
91688656
70294691
19919838