1942115
22098551
87861503
21123923
46985083
5766992
62907460
58624666
72966755
98472053
41332918
30365082
37023008
34177236
39105387
35765076
99975185
5477654
1051186
89082195
1453736
415143
21476387
38612683
55034658
38769536
14063490
69381005
16549316
89188396
10742143
89562175
73435446
78632279
6257101
2151768
36313230
76741149
67497460
79048756