18045561
81439339
6270322
58376340
97305275
5313391
65617535
58581902
44339380
52109734
17086960
803811
53906845
28851016
53049910
64689385
68441710
952608
34437520
45605573
38887863
52561988
55861061
14877933
11667901
63946302
69138980
34968638
73986708
52702842
20624603
14511501
96441488
31646809
23718947
13861813
7594395
14839437
2767758
6215519