40206249
35702542
46187962
11033215
63692513
59186661
21292349
66988152
19539089
85904386
65481142
1065194
40102986
9734780
97411880
11478277
1329228
95655987
9908130
15314126
1639158
966849
33593317
79915621
94579070
32991065
16499591
86526765
71903750
84271421
70641797
66641176
98816307
25428522
15055147
57444411
4526232
2248817
4746180
8242461