56635059
5612341
49406072
650444
34898663
1754960
6706492
12013027
49703631
20194159
37657777
92709399
58816256
39342945
57419527
62042329
61312922
6574889
31669717
93054261
37208900
37823169
42724090
31708000
70959236
3478741
36518981
18576611
71325277
10064689
86777969
3143156
14696242
27417610
4097132
10638645
14112380
83417470
93071705
77108214