2251127
95008702
44981774
76667584
52036239
91731721
80049326
35099821
67057083
597092
82871751
46494321
38872799
19747614
27962501
17775239
192634
30474302
16604037
47561915
26621431
48638562
2963170
95523697
58095245
22086271
71541393
35154729
84776733
4182923
1244615
39254839
61719022
58833029
11301130
22645543
90366218
90058594
54207976
42492547