64242841
18776521
30671769
88002820
16797625
11707842
97303794
30395143
87985520
42186542
73468494
79532498
56206431
89479518
77481976
70926868
9918789
4320571
25885305
92049259
64009783
68403087
31345125
65562758
76523900
11972785
99517095
97255766
28949243
9826538
25044180
57919053
3974786
77254741
55598670
6402278
70559806
33514521
34214148
17543545