4456720
75278956
2024353
26067744
14966118
8513121
39169216
7930238
22573274
7063122
42766000
28948017
11829002
27645611
6314752
53225886
29542436
35326238
58825518
14351971
97097128
28711095
31939425
2248948
21895647
85235829
47461129
93214913
96874912
95472341
12803315
63339893
32998479
3627210
26014301
98338329
90692668
16056631
4063541
26907575