75059166
41188039
23573904
92603492
33828497
92343559
51747574
8025469
86758630
40873817
10123764
77799055
55773752
36842006
28068610
95451469
11804964
67386896
40609231
62148746
48792628
33799721
11922007
75621997
60748108
41323980
57215977
28034483
51058383
23862255
40597548
58284767
69875905
75504756
77813930
81352603
37018486
15539914
15611075
65309628