20676210
38576472
13001556
56966645
26965464
20512590
14253427
61242726
91466047
3235981
24606343
83842429
77355441
80035041
66922833
33601539
60717438
79072017
3431991
50271033
19058469
68568969
58995764
18501505
85829616
3524047
69105523
64786287
18705684
904045
58513049
83651827
36594314
35026907
29048216
99997132
60892372
66531681
94507733
91206211