52906065
8622635
29336992
28065532
10811533
80637719
48471117
13444109
22903273
78564398
73123318
42866129
49132016
33526019
93191556
6256553
59662593
52619195
40653664
24821338
85751880
41036046
8654633
71073682
90562512
8244898
49738203
13763200
8374876
8897632
79167717
33842120
47233678
98594186
5520290
50391064
5904895
56812505
86333093
52452720