86462859
77301154
90304223
34804048
5928340
70031406
60209083
40126978
59733904
45617800
11389137
5843879
80392621
91093476
87731165
96969313
81087435
16041545
4605522
225134
53496913
16738536
93567328
6826768
20878843
276245
28589284
90797064
92374942
82477046
96754358
17977004
27582563
26701339
37102553
16513078
69469987
10859499
35145466
9795870