60558800
87625821
89091476
85957986
97642010
20847294
61301878
78313627
67812936
55286761
26555825
72555011
3483449
51501893
6805897
68349639
58783674
400864
56156596
34953225
26376436
17801845
3834910
6326306
19238118
58291534
80458215
44431344
55381299
46357488
6316231
77369529
57773647
47377979
30146368
71804897
14496581
34478505
69657809
47094347