84893624
67093795
24209730
43835820
3557920
90171711
78285040
506626
13748663
30916842
3667278
26851778
82266649
8813235
60261109
74707588
12966084
4378374
74249068
5843451
14732230
9221872
55342502
86061510
1427175
39806450
3595796
92378543
60326314
8229127
94556406
60962904
70217389
11793663
86239704
72746760
74041993
31194637
9181969
48816759