38913405
2903974
84848847
9100990
26358316
27538508
96898739
52198312
4907683
9466347
48851313
71382636
37021385
27551463
445471
30363793
39354125
71756216
36164079
6138205
33806847
38557528
44774285
10361543
10536893
6044935
68049446
2234162
17472498
57659947
45771728
70591777
35407492
43166919
31607617
28824469
99925485
2239536
75296
31236293