96558352
72852861
2120550
78138041
49062336
39757253
57002980
6384539
91934143
25493847
4889644
34261256
71529886
8241142
15725019
38285192
67785985
28627500
7212679
10177972
37828124
54022554
3839592
84254944
33708088
79652849
44652804
99273102
97973269
58234011
63667657
8816105
67814989
48967817
71937504
77838964
60054312
60931721
13559339
14728987