43279868
31607786
87663810
50782554
35596015
65576830
33674762
79449727
31583867
15476726
69708874
30125738
46451171
84194333
80443196
83873749
94393059
83676934
66854457
2104566
9378228
53461153
3468879
4527334
65938311
9644275
53686438
88228738
504163
75032397
94407823
5275482
7747274
67381300
50748916
85853376
51038180
65933716
66846414
50757089