22186258
72609333
66219353
71773670
11216250
51038851
87074651
20053262
41213532
98039618
17814140
62678164
55629070
40388567
59036293
45038461
3552349
67356923
96769619
72564028
82011181
19471601
7451922
6935878
60356799
18499001
47677819
41668312
17107215
48125837
43944953
1657871
82998167
56731585
77439379
58528077
14276904
5161243
45217627
75017564