32716649
53685848
39212278
33982496
57051001
39806384
64203500
24241576
22195604
15575892
12515815
2704121
75314597
1017235
56668374
20809731
11893567
45094560
4292695
47865606
82467003
23192901
2572867
32718342
20614825
23746322
7779679
3848008
85917157
38799003
98048777
28047906
61133278
57426187
5466919
45501896
99579637
84373688
38161015
31522203