30757172
20167553
74055915
9987867
3982617
73574777
74173678
8238765
18014985
9642984
34378480
98289847
99367913
48305630
30127227
32437535
92602497
10749000
14094615
26458422
80019357
812137
55596396
63226057
43375241
87882762
7605857
38587491
94132891
86597485
49084197
52845837
49786365
57755620
43428994
99231154
11092325
56542818
35886795
45611030