57606275
23757989
56231870
19267722
98003725
58752969
50345202
19645498
72755904
7467950
7955276
48119421
83183798
89642643
39749224
63692420
37807219
11955231
5832351
67244980
33147566
20691678
80354951
85625510
55164781
24793757
43096637
60368445
9646290
42854200
40466997
1418809
52875638
18912796
31286799
75143791
51772941
50696504
68057058
68627275