59551702
6902937
78121648
50169839
48759116
10708411
8860428
39474916
28022316
54569145
64931149
43843723
93173665
68913650
79358698
86201624
42924091
86225739
28423816
35136660
9460370
85175994
62148570
1271657
35712559
966954
43698692
90606241
66545651
65618069
64309121
9201230
22258399
6337529
35086853
54509683
26489474
7328781
83241422
3748518