57256869
36511825
93302883
86978816
8274896
37794598
4516304
1587609
58986504
47333321
23607395
25978579
56507269
34374032
88077649
72067336
81349314
421172
9127944
87759572
68158461
13977354
26008168
66634057
84787574
9957283
50231506
1705619
16678930
96126660
3973950
20601808
49061172
3174820
2214938
15565956
6677653
67604921
49703029
48005281