61923761
34547890
19239141
20983543
58866220
60265270
40735106
51841343
96626200
9506485
32606613
10813995
4942011
96439926
63368516
4720206
17437837
12177192
2271814
79366443
21156060
622209
44116670
13145981
58932358
81301659
78931475
97136465
86536776
84851897
49964270
26734595
73489627
75481464
72489705
9375263
39102202
11304836
68922988
83578071