37457740
59806960
86501882
25845519
94313616
28604276
35057509
28069235
74805086
40107107
7991619
84776770
44141288
94699701
60225850
727743
5742950
29114449
49395493
1462695
85678045
16256653
53177346
90194350
7559293
70357462
37729626
76745797
61843288
51485822
9791771
79883966
61368601
63505625
64832996
35158138
60192178
44962711
36207286
21022818