14509971
29445568
24606840
72839065
7033611
12458601
42872555
116456
94379873
36617695
24303984
70677538
35611561
72738737
18204451
93405147
80156142
64743214
40979656
93412660
58224365
42954437
86509382
75208141
14981270
7765456
9294317
6510327
48947865
51477619
74925421
87766650
60007287
45553177
18387935
11457921
7859137
86035415
44487563
77121714