8281786
16205108
49695715
19304982
70988905
83049667
42268399
16102552
8793306
18289604
87599048
499307
3279392
626082
34967414
74212676
4326398
97653064
3735634
33933012
13368327
2816740
52099263
3407995
94625308
12212222
4790693
37681007
6045254
96028990
67665157
65476328
13968838
32368166
8544511
1094587
82729245
60267232
76223568
74559717