3295426
77397399
5462957
4454997
79239347
87266464
4997527
84545893
3971506
89064420
12716121
20146280
9829912
35323586
79119362
82535543
47088440
64845331
64943794
79097046
49205754
17042026
80569558
7069252
83283610
11959417
14971291
69913078
82037870
67546800
16965701
93125892
76424580
38166727
18189405
3385442
43238638
74103322
33922433
20548936