26028172
62756575
23301958
50654790
3544323
9132147
64334842
451159
70322786
20648686
27031176
79532074
94959587
17954063
29636773
47535181
29303340
6882335
49577437
9244853
59418037
32515050
60169231
36337446
54145491
62397226
420316
49854326
69171367
92885996
12332794
24604632
12706740
26123862
904233
35941505
45474621
69798419
38283508
27475083