39098329
24378057
30062945
73003658
54779914
46115611
3831606
16734613
73772531
71092069
58453680
87868350
47951277
27139491
91098618
84968918
8733460
16334393
49162117
97563819
42746158
16086843
36561375
935285
6032814
33638046
209786
4822038
80244321
26082016
59152360
37345286
53698680
36981950
27118412
83357631
8554937
52577786
31936285
55775966