54309753
70171430
9729837
8912742
78166516
13338273
12861622
37631786
48885643
45171697
30314447
272101
694256
93668354
32152848
31779053
28357540
62118345
60733531
45602598
3755761
68825154
64567983
6106545
57185434
99516886
5209245
66639652
72905643
77181656
4662913
95571172
38159737
9706417
352675
17859958
29221490
37611938
90279867
33249237