72561360
26521885
87461043
27969250
54829720
5528721
64078932
27475500
53219148
77978552
1097452
77425541
16238949
97489062
92061912
21391851
77987655
37558239
79827356
91244348
76032771
62502195
50737437
1093455
53375168
16063108
87516435
6294404
49764008
83341512
11214985
74853783
87002720
22682376
15267638
41781725
12628860
41282329
56248250
5296488