43957836
79542988
3213353
9426394
50728326
78871813
20408498
48611087
10418636
6085172
54108846
42201415
80274724
5841387
24872395
55545333
4660707
80448600
51335404
98942599
59829388
10293379
29842735
96998327
88695629
59671017
81075437
17592941
36897621
91445021
18324964
15184769
88544285
23436481
19736707
5147411
72127174
95472823
27831915
67164731