86693236
65756004
28471110
25151158
18279454
59502452
11956998
35427542
1250819
1785504
21413195
1298234
15848774
64228047
53211978
65642869
36847150
1121161
63337673
89788937
17137586
40675530
99792254
2568204
73323407
42319929
11298445
21363964
541484
94015382
44034410
17795613
7502454
59961514
43011850
86243267
40338846
18048584
25724016
70663496