27447260
77485806
59195361
86161081
765022
8176526
71162123
46518008
51634295
77841367
21155977
8944602
5687200
32087036
33183679
85634310
30927653
7102943
30355616
316322
10825954
74802141
17817298
84153324
6361780
77483761
16537102
90773585
61064414
59723295
76599894
73878875
73896035
99422648
7505635
61659477
71891917
88536800
15064816
5909443