42173490
7534759
45827551
4607253
4519824
39521780
46099028
6562749
8372746
47428858
28355786
47096642
10397956
61414525
69302236
43073605
94642400
78786431
79623690
69464292
12096318
63942884
33545307
19324937
70506929
46687303
69294012
90191396
44956566
38581599
88362608
19647780
96655495
14363180
53765761
82506603
22993532
220842
17309322
6847799