43016984
12634832
66684041
76532729
3341707
86643047
58169717
95914926
52936853
56673377
3094962
9575888
75738951
95545573
66487206
9833313
1994536
15331271
45792294
47427862
3752941
40457773
44468288
77287295
89567359
84325369
518017
56525695
39152984
52242944
69473919
24852358
3747881
43345472
72944588
78789945
77378351
42594678
48603056
40375144