23606569
52273194
64137906
57255669
5539509
32231051
24405185
31483954
57028702
40288636
18066288
7962992
18261789
38905974
1179792
35608376
72357343
6962090
3663467
15469217
96165798
8442230
49014481
74662930
21206822
65431009
40475331
83595790
32195194
52097923
27661619
7932584
25229041
79663971
42342253
34135867
88582620
76924292
4573453
12084703