97056079
98383767
44035448
60483763
44349522
57174198
27163383
5285859
60975122
3092340
14284715
15739729
40297761
6198988
77514923
58968503
54228126
78261131
84221272
4038140
504354
29439410
77986027
90763376
88538239
20262665
7866739
13132556
48384694
52824603
45867940
28301071
87941689
17361412
59274892
60288396
8454993
89264216
18489992
52619778