90437485
8013520
99349454
54031862
44946945
74511978
45555192
35512634
65743326
14623495
43235517
30404259
15758257
29755132
18026119
8287812
6437218
99425991
25522902
82925699
66133412
76183334
99783673
4159250
41283305
6484231
97672993
2872981
58897998
68701657
18465729
18262939
81134235
56282424
8447618
45839574
52763516
40988201
27941271
66629113