87989212
95084677
19523996
94232094
19864862
66905769
49071655
40714370
1712310
89945741
81806807
30198641
18249504
7652304
44816741
32548575
28573146
453773
35691440
61384982
42499026
72472043
97345188
71739741
49215963
28604538
52081979
89116830
24175990
56009769
59899526
80825415
64477159
12674667
4973680
3726743
66454458
67205678
9562195
77038136