3107100
91962214
32226762
89868895
98704892
5429816
4007123
57009956
91014462
25322564
81896677
89853736
35139753
2050382
7913443
44804294
68715463
48007547
3605738
48524738
3918826
52027880
21729943
72071344
19212800
73925767
87267197
75683065
74526244
20168837
66957578
77374461
687914
4284317
41841126
55415016
90733177
83329114
97917650
95753787