90615213
25655736
45783445
34518581
67737289
35566235
72853042
16896310
80208471
57955890
41589149
1268584
8827758
80139061
88064807
78171626
18179691
56745026
45757186
87888942
24552277
57744810
49345296
55839144
64313968
99969201
55795316
60051077
60129813
34313945
1326630
18667081
12428387
69861643
47543772
74046966
27627610
39676042
27934774
12168865