90432595
64876605
22695154
46345708
9410511
20668379
80244481
70316421
31296200
82243642
54838930
51126657
23419680
2705582
71034411
1418229
16504613
57681522
46981140
29558310
9797704
57339103
44687775
77077517
56023048
92268048
27429464
8382492
76167547
73465617
25322450
40762898
90615780
48631690
97217137
86269917
12173920
10722878
26755417
12767470