79727796
69857572
8033352
55932222
73087336
47192153
67229952
94649656
60429116
57804861
77077379
9917101
51347821
68603524
2478746
63388813
54723273
98565301
88493125
78811660
16374020
4497251
564305
39314923
18227663
39125719
27874865
45661336
63719052
50827500
4540872
10589375
10944177
81615495
16396273
74756746
73631080
80675370
8256338
20468820