6886259
63493225
27825299
5003811
40753052
76411642
15198240
6118561
4181930
94077373
83656062
89956175
25595493
8863771
56942386
46774252
46957392
7073359
19016786
58723064
55053694
97914519
43333713
84071554
71552744
59935463
2524946
9848065
23285524
58969358
25767012
17548940
67442542
70994332
32989320
43178500
40605281
25856577
23796682
825344