43096258
88842908
9522278
11842238
70878617
61429816
831367
33114535
9040102
85441133
65057402
9954076
83615069
53242861
68735842
59631848
5651897
40134348
71692660
36611724
80395829
38343900
15845691
8262341
62876577
70292878
8456948
1657607
91407079
97346798
80483604
13634009
37476384
73915268
2816532
75378359
36189055
85061057
3899170
66687121