56399447
88838235
83385984
57166005
60318825
2527318
95137411
65622400
97118439
57888122
35636603
63036563
6342572
65997259
1732266
49328992
5417292
24685376
70491739
51355226
87984106
18223655
86395751
9662197
12642887
5453998
41437818
30651796
64304724
74912832
90467161
65674489
53487109
69298574
76748561
52781612
99131129
64325750
606697
57773999