12308443
43849627
1131811
83832331
7453135
52452454
7286629
40795601
58182216
4915122
14297983
72728827
45706560
69874580
77526485
40967753
35873913
64482268
74422831
55289073
41897525
40069744
50154211
96197706
4757330
24290
36641883
37945870
5084926
66541534
43816171
56332168
6839925
68364380
43371103
86027103
72752878
94296446
48828977
21189350