5970202
52293865
20076025
31534218
43562240
50526704
132944
42056805
58992516
92145511
33152042
35807952
45665597
64593004
2073639
10798167
27904893
19866034
3256631
57459277
23087251
77461497
18426320
22631865
7795973
98935787
19343642
51654262
98123863
78174100
86354571
76996045
53572416
55321158
59077596
27356307
8018027
90238674
5128783
30818129