50297632
98668236
45969259
98866842
57381672
6310868
46877981
10851359
95949336
68402206
82721726
34726649
42824562
44926444
11231290
52458981
32688564
3427747
15924340
90594183
17644444
175970
77143529
63208182
85714187
19116897
2147239
69528085
72691419
94766114
5996389
96017069
31486111
20071245
29348648
13138834
52999990
94741384
4431128
7179406