8103494
48337803
21228508
43909092
97578974
8695951
75842698
65904490
71602940
50888827
71084280
89262142
25307370
32843240
14826465
17056978
306162
97633488
93135300
34864159
19874259
61251192
90012438
87379040
81806925
6678987
51339192
45808149
98741464
76195300
66432809
9892993
61077083
4647763
4846592
30375293
86427055
7777122
66393452
94524814