94499405
9737311
37705833
81231421
7457944
45646575
64114697
53052312
51092014
68036437
16625830
70191653
7695482
76898327
1822268
66511753
39755071
4178288
1352176
32855147
25924827
5218364
52563512
70263514
8879276
86145182
77796195
44844001
85166455
48203526
92949769
7617267
57991957
80136759
48045276
93709437
58304403
56892223
13133502
64717445