28643426
68811617
8894390
68553337
61921824
8219212
2012103
80433567
58915245
50885913
23518633
96405893
20269802
51643886
78521323
77748249
62618029
571575
1431635
80385690
402546
83675922
11938332
92243314
79984360
58323789
28023763
12804899
65512887
46117409
35566794
61804821
51194003
67111938
5294369
86895401
89155866
73201618
29022166
7245965