5216576
62019342
8393062
55865943
65619257
6336165
4129358
16728533
92815914
77267916
85435010
63587367
83463867
45738157
16839160
12947860
21527625
71775399
9436404
690690
65989371
43167256
67567238
25276032
85002180
59306625
97638584
39403387
13917029
74013739
39329195
79975597
4611948
71857195
5206365
32601292
25227980
18922632
57398210
9241985