12967639
4225969
30618205
9365467
64245294
16483358
24634696
91992351
59133780
9305438
14186885
13336807
66935848
40716453
17685755
47937843
52641223
79527936
62634978
8018599
85366402
17326069
39645027
6404957
74543481
66468663
6736667
14788831
1871248
90065505
90534192
6762483
89385152
87437141
7062072
31318995
99654674
1148906
74252997
36638531