2692285
99175573
28483398
78557175
70048798
19816118
30786456
21455162
90223964
21945765
88743828
88371618
6367615
82657679
2321131
25389191
88161184
57541694
73668045
42189595
68804658
8691378
6156324
40322884
30092571
8547081
9205107
25677467
37605408
29489840
47434792
96048284
61266505
59023893
3684806
47857041
3851481
51749069
25854947
2339497