26966258
70226050
1194250
77953335
37838599
8985431
9753776
13957284
62602271
58327517
46067035
17414394
20955851
82489520
52295015
94833069
55594765
1923615
1195868
59986724
48169601
93182918
16231089
50161636
72551761
57119258
37034505
68184965
99929478
90513360
65438227
44204669
66845329
41321834
77313297
31484030
82913614
6482114
19195223
84695796