31496062
96093061
96501065
51831431
19961715
38866654
7668672
54916797
68355712
29413992
86966931
34788256
1162337
41553292
5295050
97638040
33471917
39503487
31452839
71585519
97763651
8249417
5367240
93807824
74959482
51221915
76464353
39594672
93794096
5218640
3845256
77943593
11655480
42408381
5046940
17002366
97772994
51043479
92726694
69805618