93006713
45147340
56576716
71337609
7109392
50593670
91978284
69712804
3341739
2110289
53682684
6357396
93961869
1884733
1284010
74802284
2596594
6868036
4865691
81405150
32499007
42918664
88567663
23078522
9742954
47138511
5653244
31875552
16981090
60497023
82652690
13676190
60445622
23876776
43653344
38948574
98611950
6847115
84212958
7669375