47714126
3591304
46238284
64121259
77748433
67975456
11173106
79298115
27063882
44081251
38154178
51078347
59855873
69812529
24105358
64422895
71151887
35864109
95506459
72925190
83495074
4171716
31548808
77891660
38415237
21689859
48199666
48133187
30657212
19339221
13945813
79393096
687914
8549833
78053561
16824885
70825347
1708737
16061184
25505597