92161426
52531026
85381999
4608049
89145574
24479122
16146790
6082318
49396432
66015458
73615133
55441362
2975765
44266145
25901564
51587591
25486967
87699866
57644482
24241854
4069966
37838544
37175901
93912868
6233645
1459692
10792493
37946477
25704485
93019305
88566549
5982249
26468412
95138743
87369462
25658669
56595381
32187789
6441244
9137828