5716436
510217
59683518
7553244
97439404
84655005
32813036
66927710
48056218
1441942
70119083
11403681
48148912
521350
44994124
3564474
39512476
2394170
70184447
63941934
6329305
3193129
89976098
97458322
32748922
65959829
96937043
7955591
12725936
22111516
46679515
28068490
89452287
87949505
62293418
17591769
41319221
6781712
85271419
37882026