54615580
78131719
85115544
39088328
4481577
5689374
44436570
93139718
36586035
1565187
53903166
7358118
78763576
58019071
44966987
4380398
76389811
30111671
7990220
79468748
62015285
94364602
6212488
42727703
54046245
20803692
13188417
3834685
21801125
7558609
40894172
50596073
59895494
44475715
24358932
530711
7833158
65299104
54771594
795739