37727223
37747000
61981739
91927912
9348995
6612774
52971513
90486141
2102112
41265546
96452052
58235123
86075828
40833351
72855800
5839367
38729464
96653143
15379768
83715602
18566722
11604035
60197597
84277702
18577313
4101243
2896264
91736270
11671578
91668827
53014487
634468
50231062
77207824
50301856
4303547
31985757
3572736
52946843
68963178