17012432
7662474
31862288
39572624
3802097
22973127
72351256
94225279
84771005
18266483
17532090
45275532
12187909
19146568
97294974
67497961
56747719
8176305
44023750
72563728
64223414
9829759
67147408
61091268
5054487
98074773
49714764
80017216
61321656
93311228
16198763
2291747
64984335
27351898
38864281
19315389
82797445
29618226
59158102
85312324