87525552
55331972
63621598
87386180
38519878
84805127
21689262
74094202
22866998
79102486
94305165
44352722
4512467
57225347
241763
52863052
40865202
51952440
85209672
38244987
94909414
67319431
80812303
7380910
6605888
67178696
30074161
57089038
54468573
224783
92512345
4400359
49139140
16719750
95035953
96002470
27495470
40915394
76787640
5975540