42845091
37117940
98517776
1734308
80824263
3399188
87754835
39372353
32637723
79677793
66817757
3156162
1148474
55095722
14904675
54515319
58341189
30987203
49254682
47093186
59407497
15035435
32444544
16449803
47047346
33669185
91679419
1229
90594704
76457565
44501939
14829799
69594704
85182324
2726939
79155242
16157567
6489744
1789419
11143126