55964918
51981798
89153279
51318630
8472547
23815398
2677900
3073814
89836030
57881989
30189134
53053178
350634
73947719
29756552
51654007
25001016
543135
67455724
10657017
5610629
7483185
16693064
12614517
39418833
97775893
61894420
72191681
42478305
26006777
61289288
45526028
10835638
35006189
64433380
5833683
75535506
67135467
99463725
40398212