60646019
13789208
45185953
97043480
6199330
92685599
71181518
60639496
78119970
62229247
1518084
71323123
4701593
5497822
4127899
65973122
40094549
65865573
23765833
59869096
12545637
10899747
71278636
5580719
21071551
74287508
94415662
63005512
20405756
47528327
74938187
51021864
60271048
59427414
66971334
95044809
69299151
52327394
82206005
52035363