72582274
22264501
69811989
53358628
57709256
594546
90388153
42539864
60444896
82333030
17849693
50901374
63693295
94128926
36639686
55474847
37787677
8855586
25984598
94227172
98172535
16672483
39404226
86887049
49077797
41312284
24809659
73986509
80368214
17246976
33698215
57284842
95068923
35564734
48604317
32372719
90901311
68997062
3229586
37425217