40343337
60504982
76835288
31859192
15003781
66751445
4311192
94603278
32099792
60371885
67637079
44816662
1409246
41748575
65607039
12981120
23311500
76778798
56955078
5985439
72571485
8857655
27507166
6796395
7471776
5601063
52387788
493675
22374406
33569629
47114301
878592
43199289
5091826
77429481
64786010
77404841
80335175
65847082
27714758