45032423
3858419
73802538
9025756
72813935
89724900
57721885
30858668
38362469
25866111
60467875
48133642
52048287
10072004
34645157
98863907
1382293
78201011
46061832
31185585
96224956
75323713
48042746
31406124
27799712
27068608
95373492
24158200
66725503
44777108
82376026
5714430
78812450
9687162
86977249
70796588
81529740
83246678
75073996
96778099