56877143
94184551
76501590
63011524
44682304
62955289
53365467
96278374
10693267
5875138
34794475
99805597
50998846
41212755
29406561
87143312
17602108
439099
492503
60649535
54179748
34523696
73632276
72317580
78028532
60004806
2889558
28958369
591700
9217174
43049953
71775011
15243769
93735688
59716682
83752701
41504635
4417490
8570678
3372812