25372368
25947219
24263942
51267144
25315970
28008412
4440344
1246707
68439971
24052152
55025823
24763182
1676616
99426401
2945519
44534159
13103545
95801180
2661507
221299
83881285
47761000
26884792
109913
5099727
1150168
10743379
69388747
65444923
4450972
37606522
51502153
9640621
27961210
87496568
59799960
6306909
77835265
8328709
47902128