40177909
29661309
5874460
26913594
84956750
8271910
72916342
11167340
6477224
25537419
2595257
61045540
542437
33057053
59023622
45061727
70222132
31044484
22419938
57616640
50278571
86629584
69616123
34655688
51157312
3236868
71993195
73596454
50246867
97699360
9994007
5829209
57153760
45772054
23701775
56072851
1465999
26151619
5003739
34935771