65055918
153690
60481035
96977656
99404191
58953480
96287175
9902312
2929271
943321
82027987
42246657
44192124
83554037
4759828
6286586
43022743
9425124
5983787
4368450
80636690
36335475
76932827
45004483
50359416
25415451
78319478
24288258
8975236
97232383
81981348
6012689
93728637
65424845
83185759
65098367
31556536
42142501
89845758
8458483