98591393
58904077
69648511
58834798
87492812
62897995
52396030
10268150
50035182
65696415
60677338
38649717
92933726
59459381
8182505
5743374
36523858
80821851
99351478
60846423
30063655
75494402
34253205
71132524
55493760
85153783
25658392
4622308
59869642
72626007
49094579
58064575
6893599
20537455
32341861
91511110
63952729
6896716
30135806
64048555