43118501
86633582
875581
7807983
72492512
29761384
58833087
2766217
38226440
57065373
65732221
43801497
49859741
18313075
91487666
38046382
64648385
7629756
47803776
39767537
8301910
54301750
74885278
494314
58712264
65019345
76264987
521446
16607137
52879432
94563486
39133154
1050215
20496635
73726520
53477046
19716869
9329177
67944680
74786816