44467561
41546357
23351353
84849589
5249579
28015758
58774416
44692091
37642508
13088252
32536417
19188190
23016581
86719769
527204
4559182
666379
32526908
5972951
4062919
6344240
978211
96929235
80344690
44593152
61892774
58143056
38963492
41502040
39911176
187720
97903790
74213118
99598679
34908909
73674337
85464481
15867744
11128449
79684694