82053365
20568405
16385656
6525974
18725106
17643693
81425278
64997150
31759387
34235209
22281708
56132478
96782501
22956079
4063617
86296242
75667117
9859456
55373328
45598006
10047620
73259230
71658604
83298572
81338093
61208497
96226680
85628238
31142481
27406100
69373637
17962215
72076608
90499928
11058650
6284451
20077700
95214972
52656409
42558527