93556227
54105160
48557215
9718722
62724028
48721641
92235457
45375842
44971883
34903699
36155215
65232215
62854616
1888748
35354485
11148701
84899927
70232895
81251552
23053608
92357854
75896278
61842015
67884308
66702730
69702152
56674712
40955531
79004609
54289180
46213164
4691819
76778420
30832534
30384842
29781617
6715875
94965035
4096584
61219394