5709259
8373833
87876616
70588149
1884130
52655689
37356968
53236824
28444960
97076180
46933634
33987774
22195979
62991117
6135104
5451699
21432702
1270325
72841298
75009863
86426829
63961247
66399291
13272593
45096487
17669085
39596962
29241147
72048155
39011851
65583959
33234283
57887137
937554
61038078
6533485
94867339
68902202
87195745
76159188