94043763
53462727
43109184
39056014
55764458
77824252
60442976
84967329
3246798
9323102
18452689
68834518
74897687
93178203
6727993
65625542
74005447
24613857
2061480
76359130
78273121
57839206
6857488
61637423
6241491
88791285
58267923
68759058
2534841
79093375
97881352
7339977
14509804
85382005
43038216
7383165
57128676
48893970
8653104
16592070