59909874
3106825
55749077
14959516
46593069
55513541
30566285
87934539
89739808
62672655
50851786
65182159
26195048
84657338
79971469
24543882
55908809
87815826
9453353
14015919
37606340
38388275
21133515
3152957
87474333
11784212
76558185
61784135
22301681
4157683
83176993
58951427
70164402
56706382
34276517
23373417
98383498
76624597
7056839
54042317