38692975
10279506
81406885
77195612
3780717
9479217
6636357
3345639
78097695
27406369
33725077
61623285
5093391
73778910
49124483
73715816
88344191
36132936
9582471
51401144
27566296
45537943
74552767
53972206
41432963
1393650
35513322
28699896
82643873
8724545
42744253
38573944
88641308
39331925
59863471
87919618
7931567
49595509
28063818
50519807