77809813
8482580
26059693
5067520
71566910
72345073
71509006
22967093
40302400
85141216
11509630
66536801
43368243
62052310
14703555
37315549
8125588
30772909
292169
25775558
475028
44281370
85081142
8424441
81587901
79941026
65227306
42082892
39882577
22681024
84972626
1014245
21612186
54896969
25471251
61019496
1942156
42627641
93366861
50168647