30896630
8755905
38096253
40174360
74488064
39116780
83226183
72557908
41554635
97462075
84055701
4075841
64391921
28589906
66426148
13561705
94402488
16064917
45449240
42196485
67304466
49614138
6053086
16238551
9372421
67757749
21022801
25202000
33411337
52254638
57899120
38913385
45699830
35561357
90178385
44216158
74022594
73327262
12261739
41318857