90895973
67408083
46109620
83688410
74641881
319178
7621162
6797060
78005879
86862381
36605873
25497335
39573080
315997
45498351
92099363
32908152
36992986
20187601
94058663
54693380
73008179
441389
1542693
74469816
22758394
15067334
11822389
4523164
83849848
44528845
83386819
92417225
95991765
16473280
11717352
13568770
94903025
70948856
234723