53821922
25788746
43536460
17168359
87095375
91543744
97704523
61771872
41425680
69078246
63562855
64744278
50915348
31625188
8789786
5386235
68209132
83223245
14941680
62565873
92803349
46655619
63816201
83195805
51248442
5771511
9466073
737723
54519148
20878785
18097328
71109383
48692267
19444983
49095279
66802384
30206
27746417
5592466
99357457