41414694
50903796
94856760
56829415
18463912
60783949
62601992
5676100
52285783
94028971
99886275
20666370
58698968
31539098
85299858
49031904
10696374
8588860
74355846
97907127
19305157
19393144
63637432
10749556
15525688
3075244
95363340
8187583
59528474
8802860
33916621
75971364
83024484
52214828
8724916
52865123
49191015
6932677
61477773
35052627