53791056
77759169
28169982
75555133
48334050
88587576
83471080
46258905
20075346
6109968
17357308
61151312
82422343
49487767
31507931
30505279
24672471
9310493
25795020
26486530
82812493
80655008
24874920
14566
4243459
611957
8620678
84438878
13747972
2524282
4316227
74375197
54319690
32476103
96931814
63562826
65331493
33484761
70237768
83292324