1608540
74476345
59937459
28249244
56847453
10215649
63898229
6668078
19043470
43994128
60134653
50508161
23911202
34601780
55757524
30587809
62481771
41001800
30463543
54164721
37131953
31861052
17677138
9617964
45745536
10019151
88624047
79928734
58709904
83659239
1619747
15755450
67228159
66677265
45683971
14061819
45508894
77433177
64138394
2946806