41607150
18868833
45719012
42012435
68487412
72224877
47684292
518579
62655009
42148396
2707879
90454120
15901868
13412427
18254350
7242578
58201313
38388621
24224364
35748237
7437387
67712369
28501158
76723146
92917170
76828296
25431945
4332668
43891531
99553249
25607396
41626668
88897098
23324649
5005473
97756434
14589357
21639649
33531920
67525368