91244126
55187716
90831863
55537838
66771335
82962370
36992533
81073746
18339205
9482210
26241750
4944363
16414743
46411680
22644813
81891924
28876628
82364249
26196059
56676135
82676798
36484768
61297335
31346737
63892943
95397721
95391135
4869311
3298192
46508774
48102754
52529431
80073242
23432614
23309000
72958903
51085599
13942764
82367881
46749974