64803068
48665568
52573570
87905289
1058340
35837430
65392042
84312779
34649551
45356493
95989315
37453199
88129471
49245482
94234050
36946044
48697679
8197326
49002270
32681711
41997788
90141717
94341430
5581061
7266748
4931074
62365801
43295913
67826505
60804131
63265094
16796909
4354492
47164144
34401394
68109744
59223
34553996
55889952
10599825