88134725
4625295
17132119
27745423
37369264
37277322
95607318
3178605
37246631
8078217
77244475
64365488
6662704
13879569
70854763
70787852
10268638
2634501
17547701
99559370
18888348
7516884
26107507
72275475
24771026
82802326
60533288
48331909
69778625
22791968
6227621
2334239
70891153
73179720
12832150
37375343
44153975
72911687
42026193
3124523