88846891
70863610
67697637
73524508
51034483
69037154
21028274
85819111
2656560
84606655
74508976
7316471
23847487
71873485
95567942
37202079
49348437
10132885
83434628
24311764
64716121
72872140
97681449
97528212
11744492
1523184
56823127
88191496
80628142
63102735
86591580
35901011
75332390
24981976
95123952
41282039
36841380
93908239
42546423
88598941