45839977
68027579
37962936
74177574
86673714
18086375
58478871
48771090
370290
17415083
64675532
94976010
69606169
430838
41778439
35227739
7328994
64736
36891977
2546967
71937792
35951738
22895729
9544849
93144055
90131943
62174128
21888195
56123823
59041254
47663032
60946502
42194830
52013375
87862276
20338673
558693
38728234
48141745
7080389