12143437
97563961
42009634
96092641
47936208
32145882
95233764
41756311
88206055
5787452
522721
59135079
6478281
11284955
43872090
35644244
66436650
78117301
57439467
25185450
57697923
39066722
32485185
53905038
70763200
26807592
57192978
93398597
29304683
15984685
92783088
94754393
94946527
79788204
36188747
87454971
92863770
87416249
255331
58655033