52458044
86117507
87416867
55344015
71243516
10254111
62654375
31999063
71365308
71022164
7326128
73009875
14916946
35718845
55658522
41257906
89443092
6675382
43437528
5204349
53189624
12375305
82559981
51027536
66986193
24738691
213363
13703112
45455611
56827206
281457
68125029
61076668
17819727
33392496
27992787
46449763
58073118
93534409
84523960