27989997
20292817
55593098
50523021
92436207
83305509
1047139
3824539
6545319
61477622
83503611
65852303
53197893
71091765
55073837
48429820
68466736
4047758
50461950
76619561
44767413
26718647
64759227
57515478
57741390
36661098
24664568
80058519
14801168
21569483
39331024
74765094
7004568
86561136
41302435
72636891
2769853
37882438
94073546
58206635