17699609
68435595
28848856
4187513
21256031
69936769
2838448
88319580
35397100
94435065
206952
17146174
29293834
59282618
77799097
14212048
720980
94822094
62883104
74489406
41862682
83311251
76179836
55452505
50999144
35861212
12903044
53329050
52306104
97326099
17678999
31161989
44514351
56755522
64788668
20284260
8751919
73574257
88026868
14678742