93665425
68922720
7705792
4696519
87776555
59185865
97509256
84824806
82274484
49711197
6129159
39045552
87732024
21869671
54203461
52107036
87072493
8235185
3314185
31671557
47391364
18321401
77812406
58901137
90152264
43141672
13386361
68862317
5334936
88669452
32595124
93168364
25212262
82868952
12547333
66273926
40884793
52924330
83291659
77924754