53246056
28672424
34336911
71153230
54899983
78836552
54778782
84937051
26335026
75968846
68361118
96994951
34231850
85118929
32278322
65772931
30982440
13007909
3703752
37104735
49611078
86011785
18213012
32393254
30095984
62246740
83902860
56857835
24516542
17537051
7546952
77211679
45044643
3713604
66897438
94061449
93192322
55415430
4247031
1748542