64637889
12775877
17851823
16569824
35508560
21321879
36649668
93539291
76711394
62712031
53238826
30864490
88441556
10881071
59133355
86404824
4697706
67556029
90504386
3401637
77661266
92704481
9148703
61856009
77183200
80413040
62852399
1636009
81403922
9095964
18325438
4336492
34623636
79075534
48475050
10096859
859318
72948478
78852001
63197564