39685084
49141623
5185159
38585993
75518058
67456862
60216981
31068705
37888284
52414314
57455479
75575106
67079327
35879743
71938532
23235483
16863440
22226378
70565923
59719937
34725166
14279577
8162342
9858203
55708710
38934331
76073318
23709996
27391796
27619777
5051436
49331907
86522934
523436
40874512
64747715
78753669
83213638
10742975
18792286