57734822
64816422
58658371
41398017
9573378
34903757
79932421
48985543
4871215
54196697
12191508
37399780
99993914
32075134
84184819
37322383
1153166
79718837
55069606
92762878
82342847
108790
26194861
3853674
9698796
68947736
76682475
3413028
2740539
62086975
27437402
48657818
12356408
19696573
79414856
37066510
8690947
955880
74988785
33478496