22397548
26802715
884425
83461040
67252872
74023423
87551662
44687638
84223336
1707841
7044879
8077460
48848325
99829318
75179604
259132
99725922
19072834
43813326
19913080
37947124
15704340
53584038
87336249
85686962
92896528
79611515
80952207
70764798
85267184
40156556
51991228
5475553
1056717
55431388
88346241
18241025
8088483
18476556
53423123