67987171
88212464
63258622
41943405
74164233
64033785
36415115
70303201
53942982
53543607
94673584
27972973
21478677
54375787
56403766
4402567
8050582
59663637
76187192
90162000
52185158
96928349
64693426
40286922
99828458
75125990
2423346
9405051
16176671
30453940
28972533
7929462
49204094
39098116
6428330
34819376
89495983
75296428
86891831
47497227