28928443
66103726
4072882
37907848
21508446
87554412
38051090
35709358
24906085
55097369
96875975
9760461
1157923
80593574
87711400
21505717
2368014
52113275
17339991
3016650
86543164
68011097
52396680
80282328
29414630
2372769
5564686
32288482
82617699
53267405
48525245
3924638
48553372
41539759
89434962
58598777
56566218
51701141
54199917
35313226