16326091
82695069
49555907
13601309
96926162
65439199
43266837
80442943
55221985
54438284
13805828
48737492
55397195
36804504
17091170
44457242
7008741
11748499
32512011
42967311
51547379
13188607
8627479
78615373
36244785
6103689
9255976
9908576
98137481
19529863
94567322
74226286
44103397
87847279
80684793
51904220
31416923
77714496
7056565
43178673