37304055
874549
4766547
59542160
10186468
41134337
19014826
18753107
18843656
30598505
18691146
55298967
95862037
68432771
33259415
12522025
53797949
14385069
45169735
28952191
23334761
13239237
16998868
12944629
4664722
15529515
47952597
87903679
16763333
392633
9863914
9124980
97156099
74956058
24639788
53864110
50117541
66154852
37014687
97504364