28003814
81305288
66025549
548836
16885270
72024805
43955317
79177514
10574121
60256627
5797450
74944864
57732721
46248430
18123666
59278615
31129399
72382136
71364869
45363743
26073433
61262776
38844344
94792706
83901664
4426146
75515830
98129809
6414262
1112629
32295238
2576951
85612199
293356
79543568
52944174
39001505
96412039
14324593
56701810