86391121
28782701
75214555
417548
29026547
35553837
20008724
84374297
14065173
75822851
2809575
1886105
52632259
8800879
9638772
91433150
17576787
35886353
46327751
42112167
53246491
41555094
60366803
6472984
63559836
10323267
47489639
6841704
49898362
24737205
48668894
15546940
41998855
99532077
97355597
41544418
61618596
34357871
13696478
3543144