74256582
82661631
3401797
22272010
3592582
87318975
15693730
69766582
284239
81475297
48693842
59967344
26121175
12384356
91962121
80252894
22665908
48914322
3454872
71566587
23065653
78402760
30925053
6404804
47488855
94024419
61672404
4905045
33124978
72257453
28276605
31322957
35166019
1826615
86476310
10785718
94751979
84193157
22011184
328197