53511733
84213262
24831078
57922485
32165430
1413714
4692301
40073032
69436773
36763947
19998061
8729335
74927879
96788802
8846478
3276656
7627562
48164187
50627784
12774792
50896849
3368473
16081037
80557599
2984386
75473017
4335638
41298040
156400
95712562
63327342
11044699
73961028
15978868
24131966
40038895
40291798
58945877
47386032
2865450