44093989
53466526
38103801
47896837
86624999
97886088
19781639
91403251
1524109
11248941
73284024
8144772
17081506
53153815
91077527
64267960
5043004
66016071
92202939
90431956
10847218
90841645
57686503
37261670
74039639
1021327
13651586
71549535
56586005
98747585
79966337
35532079
81617323
5312492
4206671
41448559
1977910
77682856
72187497
16564603