47496253
55087051
96481898
41917915
19897781
8901139
9165063
70269868
4794865
88708035
4128944
19081269
56496568
83951382
63034883
68653294
51217791
58852429
84307690
54674824
868151
28117973
1823880
15698509
13712146
41704940
8981392
77662041
91285922
24731287
55993503
7084124
92939855
27467323
71772284
99251700
40094979
28396897
1685952
74799062