87995610
20251594
48299233
41437720
89949497
39155130
97895049
93348767
69333050
43042120
31177750
78923922
38655531
23967574
24403263
56398742
46514758
84498285
505763
77786988
83152371
91745104
1323247
74671642
5232955
44975512
45767507
44627328
88224762
10153529
80231877
5877256
56924781
28426491
70812312
63282666
57109259
49512757
70205146
63184162