41973266
26856108
81449466
5692528
50304557
76265261
72413442
39737130
15599122
87848310
62011951
66363945
48465487
81064179
52927227
72545482
12969259
27303051
43851648
32219638
42237104
85459666
75969607
44755917
67957654
87692116
72121438
66019660
1984719
52956269
6894346
12166016
57577190
20329078
20562257
18582182
74302802
84375180
55214753
56513446