48152279
437280
35574276
85479768
13342270
96568819
9777337
81004467
78099808
71388980
12072562
22888148
4928468
68091573
9939553
7545130
26261805
59953709
64892298
83589664
33851420
57712649
28895033
71652841
56264622
4958203
21585058
70005041
231950
35304144
80388015
30802063
5893491
14898504
5956748
6997940
5691086
1073305
90705053
81056232