59862208
81829403
25162500
58633095
1135789
29548965
97838997
8898177
40469147
30441932
22757360
94866921
8169365
58354573
38083642
32459547
86558245
72086797
72973337
44004797
90966199
53838706
67618670
8878727
16458373
47147743
6983802
55907003
94395346
55144428
75405832
13999011
79585649
58626048
60509334
23127015
4681348
51383655
37311372
39496404