48957551
84896096
4912342
40463021
95331850
4030802
60696845
82322626
96517669
60337222
64182551
3202980
38207532
54189077
36848948
53391120
9814695
28621327
24098317
38385691
9937758
19345600
42171669
44267627
16754590
74524690
28326625
68392122
58542043
77535055
34197657
53664110
6698372
74504009
39694100
46317423
58042672
96961305
96428582
63714839