2356667
34331331
63187531
9342158
19871000
2601191
178196
10644300
10843305
9394028
255783
68234079
20485393
76576551
72164989
86017190
9037561
22217043
84038576
71436027
73545523
90782798
22208872
30812724
94044227
21627427
57515107
51719436
96291890
73866375
55267861
45661693
47608890
11139980
81383895
60966049
2096283
856784
1751731
7034555