99514254
93577683
32874425
58735725
63256136
49382270
57032379
8541492
5299494
13025520
68285787
17742659
30373356
3801912
95607394
30338649
51927716
19136502
88205765
30269690
6235705
20304991
44261497
16465732
9752373
58305638
25914915
78863997
71439442
20502078
45969194
27563994
44677884
49308108
6973171
4813472
81876368
14561673
55863603
7158020