95214403
64342611
90234138
60138852
74049523
4746874
96874702
65311670
21984578
19277884
27184362
94866738
9501869
80446908
95167071
34659416
47532868
6647698
32973615
40561337
97011576
76153238
11064086
1899863
30433405
44292527
73209272
50002147
42056805
4450380
12072109
27047283
55626170
45469931
65231955
1762105
77414264
81749874
14593997
12724134