28604722
77872249
4348336
8529223
88533417
60188097
20144125
356462
55872492
53354018
85827998
8781365
32845794
60597749
245584
877192
53166055
2697400
41909214
23512648
99963662
452176
9550380
66013905
484558
17849929
82041399
91166777
96689874
88871510
99409994
78166998
93271602
41909503
80865083
57128974
78833680
2875630
24331874
5503659