75287670
81407875
24029827
7799923
86376709
50103642
98293042
6635971
48522964
86652651
92956960
69559378
68553450
55957770
53973688
30274574
36999854
27215007
39899582
73304154
40992099
51939365
6996705
26343783
11293018
68047911
55075058
72982577
396311
83641196
47329293
81919629
88902293
88709063
65815282
17886398
37283044
56807853
93492790
6704217