40871447
38896080
87522038
54157682
90976571
25646979
10725200
22608570
87689647
67061427
11245999
82842995
25744428
88157735
68192441
65281462
67464965
44692015
99318039
15894957
52175743
82455969
55518966
32479306
62493967
2708527
62508761
35585553
66895171
3061197
30909052
31085463
77491183
47903919
85427795
18862187
39479902
29166712
5444245
11534991