81928943
73668944
1343605
76971584
96126842
5351745
24431528
66982505
33111138
80915618
14894833
66623648
44802824
16174510
53124131
77542962
96335438
63864553
41023558
48265415
78302757
52328680
35518173
9545303
14378425
60941479
32326200
59071096
68239262
43451905
9845959
80761310
52597065
31257862
37913872
38091968
20257164
5009708
26464458
73352195