58159947
89666795
73226869
73582493
94489189
68155308
12563496
62852876
44021611
26352726
67281875
44622729
4666851
42115819
81488278
79401506
2465351
67513573
65266440
47597550
18245359
81529584
25621568
81341516
34748351
29699140
29881016
17514237
40527154
11718199
3447807
90912631
15013527
24769613
66398966
96014513
18462428
51605108
49203354
34906332