81514334
15256182
59907579
21701988
53759421
87024298
93567211
45557931
20998533
89817957
41387982
75271526
7187719
32851290
244246
43953688
83941202
32015258
55971096
97089107
10659004
8980748
43538657
3634260
69513093
15189919
41644357
42647460
6088636
22919249
27462240
16681150
53827165
83631690
59858454
20494843
71413655
8985308
32781233
80763203