4011145
43497836
11125482
29608114
99064601
41118161
29019722
13442895
8817701
82142918
3866310
64374275
11613801
90124944
5246062
16543580
54986244
7612002
24257498
51553814
29177124
23581768
50743097
76116877
25945814
37614563
52072503
61694923
82631432
19152067
2561865
17091760
2618722
88897241
73739285
13919487
7975359
82576520
60494443
30758008