48636363
85986703
57053754
44634402
48945364
84973559
87152080
85349317
52084242
70332261
73208647
21555725
20563676
54377931
2491871
90851120
71162759
42594729
54827327
85974363
58285050
44955554
59833613
11752031
60315998
56922489
64699819
44113167
45491124
31339136
42442274
13468546
24936918
56338042
25319335
4635174
89442156
65366979
73701494
18055398