80622299
99858918
28137415
1895658
14828476
92627651
29558423
56802372
74424215
51143052
31056394
5942685
95146384
96228687
88292421
3066056
98881442
97535803
92038935
50957693
43054517
56189571
32572672
36393916
38257221
19099879
53404252
3009594
16486218
904538
56907162
6046607
29556497
75368093
36335824
44235293
52993562
81321337
24792847
18121024