55964214
76633030
96276800
69352736
62486838
95238921
83666233
1247986
30386779
45962690
3017634
10146261
87226128
66176214
93599305
36486829
14142744
94229755
98094832
92163786
2711467
7655830
32898895
55696492
21355719
64297740
80738235
18631857
50397454
3367273
7038651
16351730
7162273
43747311
37133450
96953171
48465674
6761522
59219936
44147867