41757351
85065203
66813977
46319555
24058978
17506164
90404177
39347975
3619323
81186095
66151671
58224697
40314272
21052355
65487090
43405901
113214
7806325
10654775
53082515
45389972
53274605
28043788
86996280
30396746
24048394
89716110
44477750
31983738
599152
73466894
29252170
83738423
2587114
77366277
59944172
30108491
7544484
1527508
7755316