64409891
31322540
78602411
26632238
33138299
6824276
66371927
83119327
43174294
38639120
20238416
62855040
84541336
41917735
57601067
66876500
16933795
64272623
48799187
24537627
96014703
33702442
65431018
58535677
47051425
47155282
27783864
87409212
95416371
10301462
70226778
39829433
10338135
92575569
6431733
5223355
86601259
3444480
58314910
55987755