20727588
77649459
3039743
5592153
56838555
86365219
31319058
779388
29097582
5493814
12602559
5513326
74507523
77988241
7956259
40474019
7220885
96054712
33539981
73241063
44659651
70252505
5669202
64094652
52884638
46725017
93357318
67122291
80417121
31452542
24582996
148215
34617928
223928
88581749
90712044
6518547
13929836
31918577
5575472