19512969
3125247
16909905
18246525
52671524
76157282
33596982
70902722
25633269
33824783
51797616
5432153
16656207
52739952
19647103
12691375
7785777
23964654
38832983
68703223
16609753
98055176
67651562
84514258
98575628
37418001
38322086
71373951
62335004
25501481
46536893
41909365
38231625
48555673
16705036
39478051
5072068
42659318
58291954
17321997