22911331
6669585
4464357
5500311
96912671
18591789
51284643
58925514
30087070
61293123
17387565
32963971
38727092
92115023
45236297
81432965
1812794
66852750
59627104
43866438
35749397
65015093
70403463
53071351
5295110
94496394
73296002
87832151
26183569
48582815
5922913
47102831
54481804
70347098
8882658
32673727
73831546
83409211
80676856
83275580