73679725
12789464
1084221
30527336
792239
83625352
58211346
71103750
30266161
100007609
8972008
69328459
9413583
53722213
6048756
87272450
57289241
51749806
18085523
60372753
77734758
46184201
64721015
12745910
9924917
47948754
76565051
97977140
59186265
26248739
85253506
89112956
87358208
86783634
49925142
85827475
5522865
73309843
77246317
32677605