22138783
86374141
82474786
1947343
82685132
10827202
9441156
27468720
5893724
89658482
81505449
74796786
45823429
55886955
65663647
56626143
38711895
7485971
49035759
49076264
40872996
35454584
75795958
3911127
23173745
15617225
82625550
7338556
21557906
2698860
74804715
3324368
63411221
92058721
66175653
99586156
60625637
40426126
12211133
3388985