81152891
60998281
17763066
8481270
84259439
80195551
51884818
5009278
41645554
42965410
67783097
5587660
770638
61018695
61383824
8557939
40515772
76551088
70572876
84451088
12177279
29316558
23863462
7730487
11617980
34651044
43645353
11736761
72913575
956740
20133826
56005734
51699519
48291939
24735088
13716031
97495636
62854781
6447804
7865434