601073
30603778
84278
8074775
52767930
62641810
96418
5191916
45183250
40907509
8916326
3245680
48497663
71139671
68465631
30105150
40315291
22453524
68063916
4693663
68081717
9212558
10138212
59443237
20092763
71851165
16311701
35342485
55786672
66112945
64472846
60776908
45556354
73849540
98553043
6096329
20623966
25923719
93609718
30968974