47896134
91403510
22747140
30831854
8765556
66292358
13233992
6551298
53867318
522083
87324931
70295875
70442864
82076091
19295070
53661215
89334726
25868355
97603854
86419138
92554189
54106381
72412961
77805064
86241260
30838483
26018896
58654702
93295572
57752381
89691975
76423357
81093422
515683
9177955
23375355
35506330
60602951
27067614
97511095