44715065
2744899
2097589
22773585
90927312
84578813
6825641
9051708
54243017
52741085
1651365
8083138
5161223
762097
46985904
38796310
84792663
29761936
87826954
36536978
22247062
35582454
68475302
27709387
72236697
22928133
58874697
44461553
86086747
70631037
20671842
39123146
68732877
83418271
99621555
71087077
63021969
48555568
72984423
70128788