1838117
59439382
20787880
95612715
77814724
45955230
4952891
1046505
5318
20363734
22568113
6471025
81894284
41943641
4151368
10013649
49319427
3648323
15332126
4654595
40342915
81084912
28951632
37544025
56051894
52106753
55027424
77667990
73103980
84006602
33797296
52798245
67908572
2604550
80378507
63374756
8403095
22755204
79605972
5927337