59618459
11607800
1337186
1211514
48096310
26983869
92575545
30774561
30667816
12959274
76054032
81639881
59917780
90304823
61279130
70899698
608380
18366037
67461079
5674696
93709472
89012620
47583892
38713454
97478011
93319607
34821392
44395086
87001147
67614358
1437481
19442187
65225110
24483293
68374271
20895261
53649892
60105579
90933519
1423532